package com.cqhfan.imservice.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cqhfan.pojo.im.po.ChatList;
import com.cqhfan.pojo.im.vo.ChatListVO;
import com.cqhfan.pojo.user.po.User;

import java.util.List;

/**
 * @author 眭传洪
 * @create 2025-08-17 0:04
 */
public interface ChatListService extends IService<ChatList> {

    String createPrivateChatItem(ChatList body);

    List<ChatListVO> listChatList();

    void updateCurrentChatRoomReadStatus(Long chatListId);

    ChatListVO getSingleChatInfo(Long receiveUserId);

}
